home *** CD-ROM | disk | FTP | other *** search
/ Amiga Games: 500 MB Amiga Software / 500 MB Amiga Software - Euber 130 - Amiga Games Disc & Mag.iso / userbox / publicdomain / tinymeter / source / tinymeter_main / globals.h < prev    next >
C/C++ Source or Header  |  1995-08-25  |  3KB  |  152 lines

  1.  
  2. #include "structs.h"
  3.  
  4. int __nocommandline=1;
  5.  
  6. struct tm_settings dftm =
  7. {
  8.     1L,
  9.     20L,
  10.     256L,
  11.     50L,
  12.     3,
  13.     7,
  14.     1,
  15.     1,
  16.     0,
  17.     1,
  18.     "topaz.font",
  19.     8,
  20.     TRUE,
  21.     FALSE,
  22.     "",
  23.     "",
  24.     0,
  25.     0,
  26.     0,
  27.     0,
  28.     0,
  29.     1,
  30.     0,
  31.     0,
  32.  
  33.     1,
  34.  
  35.     "Chip",
  36.     "Fast",
  37.     "Retina",
  38.     "Virtual",
  39.  
  40.     0,
  41.  
  42.     FALSE,
  43.     0,
  44.  
  45.     0,
  46.  
  47.     8,
  48.     5,
  49.     8,
  50.  
  51.     FALSE,
  52.  
  53.     "%td Bytes free",
  54.  
  55.     FALSE,
  56.     TRUE,
  57.     TRUE,
  58.  
  59.     "Memory",
  60.  
  61.     "%tlc | %tlf",
  62.     "%tc | %tf",
  63.  
  64.     FALSE,
  65.     FALSE,
  66.  
  67.     TRUE,
  68.  
  69.     0,
  70.  
  71.     "%tkd KB, %p%% free",
  72.  
  73.     10,
  74.  
  75.     TRUE,
  76.     TRUE,
  77.  
  78.     0,
  79.     0,
  80.  
  81.     "TinyMeter_DIGITAL.font",
  82.     17,
  83.     "TinyMeter_DIGITAL.font",
  84.     11,
  85.  
  86.     0,
  87.  
  88.     1,
  89.     0,
  90.     0,
  91.  
  92.     FALSE,
  93.  
  94.     TRUE
  95.  
  96. };
  97.  
  98. struct Library              *ShutdownBase=0L;
  99. struct Library              *RetinaBase=0L;
  100. struct Library              *TimerBase=0L;
  101. extern struct Library       *DataTypesBase;
  102. extern struct IntuitionBase *IntuitionBase;
  103. extern struct GfxBase       *GfxBase;
  104. extern struct ExecBase      *SysBase;
  105.  
  106. struct Window           *my_window;
  107. struct TextFont         *my_text_font,
  108.                         *my_clock_font_1,
  109.                         *my_clock_font_2;
  110. struct RastPort         *my_rastport,
  111.                          my_rp,
  112.                          my_rp_2;
  113. ULONG                    gauge_x_pos,
  114.                          gauge_y_pos_2,
  115.                          gauge_x_size,
  116.                          space;
  117. ULONG                    bas_c_ram,
  118.                          bas_f_ram,
  119.                          act_c_ram,
  120.                          act_f_ram,
  121.                          all_c_ram,
  122.                          all_f_ram,
  123.  
  124.                          all_r_ram,
  125.                          bas_r_ram,
  126.                          act_r_ram,
  127.  
  128.                          all_o_ram[32],
  129.                          bas_o_ram[32],
  130.                          act_o_ram[32];
  131.  
  132. UWORD                    yypos[32];
  133.  
  134. UBYTE                    were_on_public;
  135. struct BitMap           *my_bitmap,
  136.                         *my_b1,
  137.                         *my_b2,
  138.                         *my_b;
  139. struct BitMapHeader     *my_header;
  140. struct Screen           *my_pub_screen;
  141. struct Object           *my_dtobject;
  142. const char              *version="$VER: TinyMeter 3.1 beta 3";
  143. char                     temp_str[256];
  144. char                    *LoadedVolList[64],
  145.                         *LoadedVolList_1[64];
  146. UBYTE                    numofvols;
  147. UBYTE                    numoflines;
  148. struct DateStamp        *ptr_ds;
  149. struct DateTime          dt;
  150. struct timeval           my_val;
  151.  
  152.